<%@ page language="java" contentType="text/html; charset=UTF-8"
	pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<link href="<%=request.getContextPath()%>/css/pc/login.css"
	type="text/css" rel="stylesheet">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>注册</title>
</head>
<body>
	  <!--
        	作者：offline
        	时间：2016-12-28
        	描述：注册
        -->
        <div class="login2">
        	<div class="login2_div1">
        		<img class="login2_div1_img1" src="<%=request.getContextPath()%>/images/pc/login_01.jpg" />
        		<div class="login2_div1_div1" >欢迎注册</div>
        		<input class="login2_div1_in1" type="text" placeholder="请输入您的邮箱" id="username_register" value="" onblur=""/>
        		<div class="login2_div1_div2">6-20位字符，可使用字母、数字、或符号的组合不建议使用纯数字、纯字母、纯符号</div>
        		<input class="login2_div1_in2" type="password" placeholder="请设置您的的密码"  id="password_register"  value=""/>
        		<input class="login2_div1_in3" type="password" placeholder="请再次确认您的的密码"  id="password_confirm"  value=""/>
        		<div class="login2_div1_div3" id="reminder_r"></div>
        		<input class="login2_div1_in4" type="button" value="立即注册" id="submitRegitser" onclick="submitViewByRegister()"/>
        		<a class="login2_div1_a1" href="javascript: login()">已有账号,立即登录</a>
        	</div>
        </div>
</body>
<script type="text/javascript">
//注册提交验证
function submitViewByRegister(){
	var username1=$("#username_register").val();
	var password1=$("#password_register").val();
	var confirm=$("#password_confirm").val();
	
	  //验证用户名
	  var index2=/^([a-zA-Z0-9_\.\-]+)@([a-zA-Z0-9_\.\-]+)\.[c]{1}[o]{1}[m]{1}$/;
	  if(username1==""){
		  $("#reminder_r").html("请输入注册邮箱");
		  $("#username_register").focus();
		  return false;
	  }else if(!index2.test(username1)){
		  $("#reminder_r").html("邮箱格式不正确");
		  $("#username_register").focus();
		  return false;
	  }else if(password1==""){//验证密码
		  $("#reminder_r").html("请输入登录密码");
		  $("#password_register").focus();
		  return false;
	  }else if(password1.length>20){
		  $("#reminder_r").html("密码长度太长（20字符内）");
		  $("#password_register").focus();
		  return false;
	  }else if(confirm==""){ //验证确认密码
		  $("#reminder_r").html("请输入确认密码");
		  $("#confirm").focus();
		  return false;
	  }else if(confirm!=password1){
		  $("#reminder_r").html("两次密码不一致");
		  $("#password_confirm").focus();
		  return false;
	  }
	  var check=0;
	 //验证邮箱重复
	  $.ajax({
          type: "POST",
          url: "<%=request.getContextPath()%>/login/checksamename.htm",
		data : {
			pc_username : username1
		},
		dataType : "json",
		async: false,
		success : function(data) {
			if (data.state == 0) {
				check=1;
			}else{
				$("#reminder_r").html("该邮箱已经被注册，你可以尝试找回密码");
				return false;
			}
		},
		error : function(error) {
			alert("err");
		}
	});
	 if(check==1){ 
		  //暂时去除注册按钮的点击事件
	     $("#submitRegitser").removeAttr('onclick');
	 	 $.ajax({
	      type: "POST",
	      url: "<%=request.getContextPath()%>/login/registerpc.htm",
			data : {
				email : username1,
				pwd : password1,
				markerType : 2
				
			},
			dataType : "json",
			success : function(data) {
				if(data.state==0){
						$("#reminder_r").text(data.value);
				}else{
					//注册成功
					window.location.href="<%=request.getContextPath()%>/login/toemailcount.htm?emailcount="+data.email;
				}
			},
			error : function(error) {
				alert("err");
			}
		});
	 }
} 
	
	 
</script>
</html>